(repeating) cycle - Turkish English Dictionary